woolen slipper - French English Dictionary